internal parasite - Allemand Anglais Dictionnaire